insulated tooling - Turkish English Dictionary